/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package mwt.xml.xdbforms.dblayer.query;

/**
 * Interfaccia per che definisce le proiezioni di una query
 * @author Gianfranco Murador
 */
public interface Projections {


    /**
     * Filtra la query in determinato campo
     * @param name
     */
     public void property(String name);

     /**
      * Indica che per una data colonna vogliamo dei
      * tutti valori distinti
      * @param name
      */
     public void setDistinct(String name);

     /**
      * Ritorna le proprietà in forma di stringa
      * @return stringa con una sequenza di proprietà
      */
     public String toSqlString();

}
